dương linh
Domestic FootballVietnam Women Lose 1-2 to Chinese Taipei in Asian Games Opener: One Through Ball Exposes a Structural CeilingIn the 16th minute, a long ball was played through the gap between the...
EsportsThe Still Hand: Valorant Champions Shanghai, a Metal Desk, and an Unfinished Governance GambitThere is something that stands still inside motion, and I have learned to loo...
International FootballThe Incheon Drumbeat: Korean Football, World Cup 2026, and the Silences Nobody CountsThe empty training ground. I open my old diary, and I am seventeen again. Jun...
BadmintonThe Annual Badminton Season: What Remains When the Data Stays SilentThere is a scene that repeats at Axiata Arena in Bukit Jalil at every Malaysi...
Formula 1Bahrain GP in Malaysia: When F1's Automated Content Machine Ripped Itself ApartI was scrolling through the F1 news feed one morning in London when I came...
EsportsFlash Wolves suspends NaiLiu indefinitely after winning APL 2026 FMVPThe Arena of Valor community is buzzing with news that Flash Wolves, one of t...
EsportsNine Empty Boxes and One Transfer Window: How Vietnamese Esports Fills Silence With SpeculationI have watched this script repeat itself at least ten times in five years. An...
VolleyballVietnamese Women's Volleyball 2026: 14 Rounds and the Price of Dead RubbersVinh Long arena, round fourteen. Geleximco Hung Yen beat Ha Noi 3-1. Read tha...
International FootballThe Empty Report: The Survival Line of Football DataThere was a night in Paris when I sat in front of a screen with a forty-page...
International FootballA Fireworks Explosion Labeled "Football": When a Data Pipeline MisclassifiesThe day the record entered the queue, the label column held a single word:...
International FootballCalafiori Scores in Beckham Anniversary Boots: Sporting Moment or Boot Campaign?Riccardo Calafiori's 60th-minute run into the penalty area at the Emirates...
International FootballWhen Data Comes Back Empty: Lessons from a Blank Analysis in IncheonThree in the morning in Incheon. I paste an empty data field into the analysi...
VolleyballACC-SEC Women's Volleyball Showdown: Pitt and Stanford Lead the Cross-Conference ChallengeWhen the stage lights at the State Farm Field House at Walt Disney World Reso...
International FootballA Crown Decided on Penalties: When the Data Is Not Enough to Name a KingMinute 120 plus 3. The referee blew the final whistle. The scoreboard read 2-...
International FootballJuventus lose Owusu for 2-3 weeks: Spalletti's midfield depth problemNobody filmed the training session at Continassa. Word of Augusto Owusu's...
BadmintonAshmita Chaliha and the Double Standard Question at BWF Super 100 TournamentsWith a smog-laden sky over Jakarta, Ashmita Chaliha stepped onto the court at...
EsportsVisa VMC Fall 2026: Prize Pool Doubles, the Road to M8 Gets One Step LongerTen in the morning at AEON Mall Tan Phu Celadon, the grand-final stage is sti...
Domestic Football13 Days, 23 Men, and the Trap That Sprang in Viet TriAt Viet Tri Stadium on August 31, 2026, in the 58th minute, I looked at the...
International FootballRonaldo Leaves the Camp at Midnight: When a Legend Enters His Final Sedimentary LayerIn my national-team tracking file, there is always a column I leave empty unt...
Formula 1Ferrari's 15-horsepower gamble at Monza: The geometry of catching upWhen the SF-25 rolls down the Monza pit lane with the special red livery...
EsportsThe Still Hand: Valorant Champions Shanghai, a Metal Desk, and an Unfinished Governance GambitThere is something that stands still inside motion, and I have learned to loo...
International FootballThe Incheon Drumbeat: Korean Football, World Cup 2026, and the Silences Nobody CountsThe empty training ground. I open my old diary, and I am seventeen again. Jun...
BadmintonThe Annual Badminton Season: What Remains When the Data Stays SilentThere is a scene that repeats at Axiata Arena in Bukit Jalil at every Malaysi...
Formula 1Bahrain GP in Malaysia: When F1's Automated Content Machine Ripped Itself ApartI was scrolling through the F1 news feed one morning in London when I came...
EsportsFlash Wolves suspends NaiLiu indefinitely after winning APL 2026 FMVPThe Arena of Valor community is buzzing with news that Flash Wolves, one of t...
EsportsNine Empty Boxes and One Transfer Window: How Vietnamese Esports Fills Silence With SpeculationI have watched this script repeat itself at least ten times in five years. An...
VolleyballVietnamese Women's Volleyball 2026: 14 Rounds and the Price of Dead RubbersVinh Long arena, round fourteen. Geleximco Hung Yen beat Ha Noi 3-1. Read tha...
International FootballThe Empty Report: The Survival Line of Football DataThere was a night in Paris when I sat in front of a screen with a forty-page...
International FootballA Fireworks Explosion Labeled "Football": When a Data Pipeline MisclassifiesThe day the record entered the queue, the label column held a single word:...
International FootballCalafiori Scores in Beckham Anniversary Boots: Sporting Moment or Boot Campaign?Riccardo Calafiori's 60th-minute run into the penalty area at the Emirates...
International FootballWhen Data Comes Back Empty: Lessons from a Blank Analysis in IncheonThree in the morning in Incheon. I paste an empty data field into the analysi...
VolleyballACC-SEC Women's Volleyball Showdown: Pitt and Stanford Lead the Cross-Conference ChallengeWhen the stage lights at the State Farm Field House at Walt Disney World Reso...
International FootballA Crown Decided on Penalties: When the Data Is Not Enough to Name a KingMinute 120 plus 3. The referee blew the final whistle. The scoreboard read 2-...
International FootballJuventus lose Owusu for 2-3 weeks: Spalletti's midfield depth problemNobody filmed the training session at Continassa. Word of Augusto Owusu's...
BadmintonAshmita Chaliha and the Double Standard Question at BWF Super 100 TournamentsWith a smog-laden sky over Jakarta, Ashmita Chaliha stepped onto the court at...
EsportsVisa VMC Fall 2026: Prize Pool Doubles, the Road to M8 Gets One Step LongerTen in the morning at AEON Mall Tan Phu Celadon, the grand-final stage is sti...
Domestic Football13 Days, 23 Men, and the Trap That Sprang in Viet TriAt Viet Tri Stadium on August 31, 2026, in the 58th minute, I looked at the...
International FootballRonaldo Leaves the Camp at Midnight: When a Legend Enters His Final Sedimentary LayerIn my national-team tracking file, there is always a column I leave empty unt...
Formula 1Ferrari's 15-horsepower gamble at Monza: The geometry of catching upWhen the SF-25 rolls down the Monza pit lane with the special red livery...
